revolutionary power party - Turkish English Dictionary